Making Grass and Fur Move

نویسندگان

  • Sven Banisch
  • Charles Albert Wüthrich
چکیده

Trimmed NURBS are the standard surface representation used in CAD/CAM systems and accurate visualization of trimmed NURBS models at interactive frame rates is of great interest for industry. To support modification and/or animation of such surfaces, a GPU-based trimming and tessellation algorithm has been developed recently. First, the NURBS is approximated with a bi-cubic hierarchy of Bézier patches on the CPU and then these are tessellated on the GPU. Since this approach only took the geometric error of an approximation into account, the various illumination artifacts introduced by the chosen bi-cubic approximation and the subsequent tessellation were neglected. Although this problem could be solved partially by calculating exact per-pixel normals on the GPU, the shading error introduced due to the bi-cubic approximation would remain. Furthermore, the long fragment shader required for per-pixel normals would lead to unacceptably low performance. In this paper we present a novel bi-cubic approximation algorithm that takes the normal approximation error into account. In addition, we also define a new error measure to calculate the required grid resolution for the bi-linear approximation. In combination, this allows GPU-based NURBS tessellation with guaranteed visual fidelity. Our new method is also capable of high quality visualization of further attributes like curvature, temperature, etc. on surfaces with little or no modification.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Real-time Fur Using GPU-based Raycasting

Rendering fur is an important area of computer graphics, because visually convincing fur is essential for realism of games and computer generated imagery. Our paper presents a novel technique for fur rendering based on a previously published method for grass rendering. The technique works by tracing a ray at each pixel through the fur volume with implicitly defined slices mapped with fur textur...

متن کامل

Prevalence of allergy to some inhalants among rhinitis patients in Malaysia.

This study was conducted to determine the seasonal prevalence of allergies to house dust, D. pteronyssinus, D. farinae, cat fur, dog hair, mixed moulds, mixed grass pollens and American cockroach. A total of 314 patients with clinically suspected allergic rhinitis was examined by prick test using commercial preparations of the above allergens. Total serum IgE of the patients was determined by a...

متن کامل

A Simple and Fast Technique for Fur Rendering

Recently an effective technique has been introduced in graphics bibliography for simulating and rendering properly shaded fur, grass or similar textures using multiple layers of concentric textures. This paper is a guide to simple step-by-step modeling of furry objects with shadows that can be directly implemented either in standard rendering software or in rendering APIs for real time applicat...

متن کامل

Animated Texels

Volumetric texturing is a method dedicated to modeling complex repetitive geometries, such as grass, fur or foliage, by storing a volumetric sample to be mapped on a surface. This representation is effective in a ray-tracing environment, giving images with low aliasing at low cost. We show here that it can be extended to get an easy way of animating complex repetitive geometries, like the effec...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Journal of WSCG

دوره 14  شماره 

صفحات  -

تاریخ انتشار 2006